package com.huan;

//基于UDP的Socket开发

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetSocketAddress;
import java.net.SocketException;

public class Test9_udp_sender {
    public static void main(String[] args) throws IOException {
        String s = "hello world";
        //DatagramPacket的构造参数，最后一个参数表示另一台计算机的地址和端口
        //UDP中的每一个包都必须指明要发送的地址
        DatagramPacket datagramPacket = new DatagramPacket(s.getBytes(),s.getBytes().length,new InetSocketAddress("127.0.0.1",3333));
        //使用本机的空闲端口发送信息
        DatagramSocket socket = new DatagramSocket(15678);
        socket.send(datagramPacket);
        socket.close();
        System.out.println("发送成功");
    }
}
